查看原文
其他

想用 AI 在《MineCraft》挖矿躺赢?660 支队伍全部失败

The following article is from 游戏研究社 Author 嘤肉卫星

By 超神经


场景描述: 在《我的世界》游戏里,许多玩家都会痴迷于挖矿寻找钻石的任务,这项具备一定挑战的工作,交给 AI 会怎么样呢?NeurIPS 2019 开启了一项赛事,用 AI 在《我的世界》里进行挖钻,但最终提交的 660 份 AI 作品,竟然一一落败。这究竟是怎么一回事呢?游戏《我的世界》让 AI 碰壁的关键又是什么?


关键词:我的世界  策略  游戏AI



不要慌,AI 在玩一些游戏上,可能还是比不过我们。


近几年里,随着技术的成熟, AI 相机攻克了围棋、《Dota 2》、《星际争霸 2》等竞技项目,借助于先进的硬件设备和庞大的数据库资料,AI 能很快地学会并精通这些复杂的游戏。


但在当下最流行的《我的世界》中,AI 竟然无法攻克其中的一项挑战——挖钻石。 

学术研究:AI 挑战《我的世界》


今年年中,AI 领域的顶级的学术会议 NeurIPS 2019 ,举办了一场以游戏《我的世界》为主题的研发大赛,比赛内容是——「设计一款能够自主在《我的世界》中采集钻石资源的 AI 」。

该项大赛的赛事说明引文


这项比赛很快就引起了业内的广泛关注,吸引了诸多数据科学家们组队参赛,试图在这个问题上大显身手。


《我的世界》是一款风靡全球的沙盒游戏,从 2009 年开始公开发行,到 2019 年 5 月,它在各平台上总销量超过 1 亿 7600 万,成为了当下最畅销的电子游戏。
游戏的自由度很高,但需要依赖策略进行,游戏类型包括探索世界、采集资源、合成物品及生存冒险等。挖矿采矿是《我的世界》中最常见的一种玩法,需要一些技巧才能完成。
挖钻石需要经历复杂的过程,包括收集木材、打造木镐、挖石材、打造石稿、挖铁矿、炼铁、打造铁镐等准备工作,还要分析和寻找出钻石矿的位置,结合游戏玩家的体力、策略、技术等多项因素,最终挖出珍贵稀有的钻石。
挖钻石是一个综合的策略性任务
这项任务对于人类玩家来说并不是十分复杂,从来没有接触过游戏的普通人,只要接受几个小时的教学,能够很快的掌握基本技巧,并完成钻石的开采。
那把这项任务交给 AI ,会更快的完成吗?

看似问题不大,AI 却翻车了


根据几天前外媒 BBC 公布的消息,在最终提交参赛的 660 份作品中,竟然没有一份能胜任这项任务。
许多参赛者在任务进行到一半时遇到了巨大的挑战:大部分 AI 能够完成一些基础、碎片式的工作,但它无法将这些零碎的工作完整地串联起来。


参赛者提交的必须是程序源代码


正如之前所说,想要《我的世界》中成功挖到钻石,需要经历从无到有全面的建造过程。只有炼造出铁镐,才能进行挖钻石,此外还需要在庞大的矿脉中自己摸索,去找到钻石矿的所在地。


而 AI 的训练过程,则是需要根据提供的视频资料自己学会如何采矿、冶炼装备,研究人员并不从中干预。

挖铁矿和钻石的几个步骤


单独将其中的步骤拿出来,难度还是 AI 可以接受的,但想让模型理解不同操作间的逻辑关系,并连贯的完成每个环节的任务,对于现阶段的 AI 来说,无异于一场噩梦。


除此之外,由于大赛的限制,时间和数据的不足,也成了 AI 失败的一个原因。根据比赛规则,每位选手只能对 AI 调试 4 天,且使用官方数据集中提供的 6000 万帧来自人类玩家的游戏资料。
这些综合因素,最终导致了所有 AI 模型,都在《我的世界》里挖不到钻石。


AI 距离学会「挖矿」还有多远?


相比于 Alpha GO 或者 Open AI 动辄数个月的训练时间和海量的人类对战数据,本次挑战中的参赛者用来培训 AI 的资源可以说少得可怜。


但通过更少的计算资源来获得更高效的结果,才是这次大赛的主办方真正的目的。
在采访中,一名研究人员告诉 BBC,「在 AI 领域投入大量的计算资源,或许并不是唯一正确的发展方式。


他补充道:「过于庞大的计算和硬件需求,导致只有那些拥有庞大财力和技术的公司拥有研究人工智能的能力。


虽然所有的 AI 均以失败告终,但想想 AI ,已经用令人难以置信的速度,攻克了许多高复杂度的游戏,也许玩转《我的世界》也只是个时间问题。

—— 完 ——

扫描二维码,加入讨论群

获得更多优质数据集

了解人工智能落地应用

关注顶会&论文

回复「读者」了解更多

更多精彩内容(点击图片阅读)

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存